<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<div class="row">
    <div class="col-lg-12">
        <h3 class="page-header">Chỉnh sửa thông tin người dùng</h3>
    </div>
    <!-- /.col-lg-12 -->
</div>
<div class="row">
    <div class="col-lg-12">
        <div class="panel panel-default">
            <div class="panel-body">
                <div class="row">
                    <div class="col-lg-8">
                        <form role="form" method="POST" name="EditUser" onsubmit="return checkinput();">
                            <div class="form-group">
                                <div class="row">
                                    <div class="col-lg-3">
                                        <label>Tên người dùng</label>
                                    </div>
                                    <div class="col-lg-6">                                       
                                        <input class="form-control" name="username" id="username" value="<?php echo $this->item->getUserName() ?>" >
                                    </div>
                                    
                                </div>
                            </div>                                                                                  
                            <div class="form-group">
                                <div class="row">
                                    <div class="col-lg-3">
                                        <label>Họ và tên đệm</label>
                                    </div>
                                    <div class="col-lg-6">
                                        <input class="form-control" name="first_name" id="first_name" value="<?php echo $this->item->getFirst_Name(); ?>">
                                    </div>
                                    
                                </div>
                            </div>
                            <div class="form-group">
                                <div class="row">
                                    <div class="col-lg-3">
                                        <label>Tên</label>
                                    </div>
                                    <div class="col-lg-6">
                                        <input class="form-control" name="last_name" id="last_name" value="<?php echo $this->item->getLast_Name(); ?>">
                                    </div>
                                    
                                </div>
                            </div>                                                     
                            <div class="form-group">
                                <div class="row">
                                    <div class="col-lg-3">
                                        <label>Số điện thoại</label>
                                    </div>
                                    <div class="col-lg-6">
                                        <input class="form-control" name="phone" id="phone" value="<?php echo $this->item->getPhone() ?>">
                                    </div>
                                    
                                </div>
                            </div>                            
                           
                            <div class="form-group">
                                <div class="row">
                                    <div class="col-lg-3">
                                        <label>Thứ tự</label>
                                    </div>
                                    <div class="col-lg-6">
                                        <input class="form-control" name="order" id="order" value="<?php echo $this->item->getOrder() ?>">
                                    </div>
                                    
                                </div>
                            </div>
                             <div class="form-group">
                                <div class="row">
                                <div class="col-lg-3">
                                    <label>Hiển thị</label>
                                </div>
                                <div class="col-lg-6">
                                    <input type="checkbox" name="status" id="status" value="1" 
                                        <?php echo ($this->item->getStatus() == 1 ? "checked=\"checked\"" : "") ?> >
                                </div>
                                </div>
                            </div>
                            <div class="form-group">
                                <button type="submit" class="btn btn-primary">Lưu</button>
                                <button type="reset" class="btn btn-default">Đặt lại</button>
                                <button type="button" class="btn btn-primary" id="btn-changepass">Thay đổi mật khẩu</button>
                            </div>
                        </form>
                    </div>
                </div>
            </div>
        </div>
    </div>   
</div>
    <div id="myModal" class="modal fade">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                        &times;</button>
                    <h4 class="modal-title">
                        <center>
                            Thay đổi mật khẩu
                        </center>
                    </h4>
                </div>
                <div class="modal-body">    
                    <div class="form-group">
                    <div class="row">
                        <div class="col-lg-4">
                            Mật khẩu mới</div>
                        <div class="col-lg-6">
                            <input class="form-control" type="password" id="password" name="password" /></div>
                    </div>
                    </div>
                    <div class="form-group">
                    <div class="row">
                        <div class="col-lg-4">
                            Xác nhận mật khẩu mới</div>
                        <div class="col-lg-6">
                            <input class="form-control" type="password" id="repassword" name="repassword" /></div>
                        <div class="col-lg-2">
                            <span style="color: Red;"></span></div>
                    </div>
                    </div>
                </div>                    
                <div class="modal-footer">    
                    <center>
                        <button id="savechange" class="btn btn-primary" type="submit" onclick="return checkpass();">
                            Lưu
                        </button>
                        <button type="button" id="close" class="btn btn-default" data-dismiss="modal">
                            Đóng
                        </button>
                    </center>
                </div>
            </div>
        </div>
    </div>
<script type="text/javascript">
            // When the document is ready
            $(document).ready(function () {
                
                $('#birthday').datepicker({
                    dateFormat: "dd-mm-yy"
                });  
                
                $("#btn-changepass").click(function () {
                    $("#myModal").modal('show');
                });                                                                    
            });
            function checkpass(){    
                    if($("#password").val()=="")                    
                    {
                        bootbox.alert("Vui lòng nhập mật khẩu mới");   
                        return false;
                    }
                    else
                    if($("#repassword").val()=="")                    
                    {
                        bootbox.alert("Vui lòng nhập mật khẩu xác nhận"); 
                        return false;
                    }
                    else if($("#password").val()!=$("#repassword").val())
                    {
                        bootbox.alert("Mật khẩu xác nhận không chính xác");
                        return false;
                    }                                            
                    var params = {
                        id: "<?php echo $this->item->getId() ?>",
                        oldpassword: $("#oldpassword").val(),
                        password: $("#password").val()
                    };                                        
                    $.post("<?php echo $this->baseUrl() ?>/admin/user/changepassword", params, function(datas) {                            
                        var items = eval(datas);
                        var jItem = items[0];
                        if (jItem.html != '') 
                        {
                            window.location = jItem.html;
                        } 
                        else 
                        {
                            if (errorMessage != '' && errorMessage != null) {
                                alert(errorMessage);
                            }
                        }
                    }); 
                    $("#myModal").modal('hide');
                };
</script>
<script type="text/javascript">
    document.forms['EditUser'].name.focus();
    function set_focus() {
        document.forms['EditUser'].name.focus();
    }
    function checkinput() {        
        var frm = window.document.EditUser;
        if (frm.username.value == "") {
            bootbox.alert("Vui lòng nhập đầy đủ tên người dùng!");
            return false;
        }        
        if (frm.last_name.value == "") {
            bootbox.alert("Vui lòng nhập họ và tên đệm!");
            return false;
        }
        if (frm.first_name.value == "") {
            bootbox.alert("Vui lòng nhập tên!");
            return false;
        }
        if(isNaN(frm.phone.value)==true){
             bootbox.alert("Vui lòng nhập số cho số điện thoại");
            return false;
        }
        if(isNaN(frm.identity_card.value)==true){
            bootbox.alert("Vui lòng nhập số cho chưng minh nhân dân");
            return false;
        }
         var user_name= $('#username').val();
         if(user_name !== "<?php echo $this->item->getUserName(); ?>")
        $.ajax({
            type:'post',
            url:'<?php echo $this->baseUrl()?>/admin/admin/checkusername/username/'+user_name,
            async:false,
            dataType:'json',
            success:function(data){
                if(data[0].code==1){
//                    bootbox.alert(data[0].message);
                    flag=false;
                } else {
                    flag=true;
                }
            }
        });
        if(flag==false){
            bootbox.alert("Tên đăng nhập đã tồn tại.Vui lòng kiểm tra và nhập lại.");
            return false;
        };
        return true;
    }
</script>